Технология распределенного моделирования программного и аппаратного обеспечения мультипроцессорных систем на кристалле.

В настоящее время на рынке программных продуктов отсутствуют системы с реализацией технологии распределённого моделирования программного и аппаратного обеспечения мультипроцессорных систем на кристалле, что, несомненно, ограничивает производительность разработчиков.

Планируется разработать и реализовать технологию распределённого моделирования, обеспечивающую следующее:

Предполагается дополнительно реализовать автоматическое определение распределенно - моделируемых блоков - на базе анализа трассы значений по результатам моделирования и определения блоков с минимальным объёмом обмена. Для каждого из них предполагается автоматическое определение параметров удалённого сервера моделирования. При несерьезных исправлениях в схеме проекта данный подход позволит автоматически осуществлять настройку системы на возможность распределённого моделирования с повышением производительности симуляции.

Реализацию данной технологии предполагается вести в системе HLCCAD/IEESD-2000, разработанной в Гомельском госуниверситете им. Ф. Скорины (http://NewIT.gsu.by/HLCCAD). Данная система наиболее полно открыта для расширения её функциональных возможностей (создание дополнительных средств отладки, средств тестирования и визуализации, средств пакетной обработки, развитыми внутренними языками, создание корпусов и схем устройств в терминах системы с использованием высокоуровневых языков программирования), что позволит наиболее тесно интегрироваться с существующими средствами создания, моделирования и анализа.